A Polymorphism Implementation of Web Services for Context Adaptation and Performance

نویسندگان

  • Hoijin Yoon
  • Youngcheol Park
چکیده

Context aware applications in Ubiquitous Computing (UC) require the dynamic adaptation to the context and the interoperability across heterogeneous platforms, as a distributed system. Service-oriented Architecture (SOA) enables the dynamic adaptation through using loosely-coupled services, and it also supports the interoperability through using XML messaging. For the adaptation, the orchestration service of SOA implements the adaptation steps inside the source code with some APIs. It also causes more messaging between services, but the XML messaging is the bottleneck of the performance. However, UC requires the frequent messaging between various sites within its boundary according to the frequent changes of the context. Finally, the context adaptation causes lots of messaging, and the messaging causes the decrease of the execution performance. This paper proposes a polymorphism implementation of SOA services to satisfy both of the context adaptation and the execution performance. It also measures how well the polymorphism model satisfies them with an implementation of J2EE.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Towards Event - Driven Context - Aware Web Services 1

Web services provide a successful way to communicate distributed applications, in a platform-independent and loosely coupled manner. Even though there are examples of good practice for the design, development, and management of web services, getting services to be context-aware is still under investigation. Current proposals require communication with an external context server or manager, slow...

متن کامل

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

Developing a Recommendation Framework for Tourist by Mining Geo-tag Photos (Case Study Tehran District 6)

With the increasing popularity of sharing media on social networks and facilitating access to location technologies, such as Global Positioning System (GPS), people are more interested to share their own photos and videos. The world wide web users are no longer the sole consumer but they are producers of information also, hence a wealth of information are available on web 2.0 applications. The ...

متن کامل

Model-driven development of composite context-aware web applications

0950-5849/$ see front matter 2009 Elsevier B.V. A doi:10.1016/j.infsof.2009.03.002 * Corresponding author. Tel.: +30 210 772 2551; fa E-mail addresses: [email protected], georgina.k saki), [email protected] (D.A. Kateros), prezerak [email protected] (I.S. Venieris). 1 Tel.: +30 210 538 1132; fax: +30 210 538 1260. Context-awareness constitutes an essential aspect of services, especia...

متن کامل

Adaptive Web Service Migration

In highly dynamic and heterogeneous environments such as mobile and ubiquitous computing, software must be able to adapt at runtime and react to the environment. Furthermore it should be independent of a certain hardware platform and implementation language. In this paper, we propose an infrastructure for self-adaptive migratable Web services (SAM-WS) for implementing applications for such envi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008